package com.chen.base.inter;

/**
 * 链路节点处理者
 * @Author: 陈锦龙
 * @Date: 2023/4/10 15:36
 */
public interface LinkNodeHandler<P, R> {

    /**
     * 链路执行的主要方法
     * 当返回值不为Null时，结束链路
     * @param params 节点所需的参数
     * @return 节点处理后返回的值
     */
    R handler(P params) throws Exception;
}
